package simple.string;

/**
 * @Desc <a href="https://leetcode.cn/problems/to-lower-case/description/">709. 转换成小写字母</a>
 * 给你一个字符串 s ，将该字符串中的大写字母转换成相同的小写字母，返回新的字符串。
 * 提示：
 *   1 <= s.length <= 100
 *   s 由 ASCII 字符集中的可打印字符组成
 * @Date 2023/6/25 21:11
 * @Created by 刘学松
 */
public class 转换成小写字母 {
    public String toLowerCase(String s) {
        return s.toLowerCase();
    }

    public String toLowerCase1(String s) {
        StringBuilder sb = new StringBuilder();
        for (char c : s.toCharArray()) {
            if (c >= 65 && c <= 90) {
                c |= 32;
            }
            sb.append(c);
        }
        return sb.toString();
    }
}
